// +--------------------------------------------------------------------------
// | 注意：使用 populate 需要引入用到的model
// +--------------------------------------------------------------------------
const ArticleModel = require("./model/article");
const ArticleCateModel = require("./model/articlecate");
const UserModel = require("./model/user");

// 文章表和分类表的关联
/* ArticleModel.find({}).populate("cid").exec(function(err, docs) {
	if(err) {
		console.log(err);
		return
	}
	console.log(JSON.stringify(docs));
}) */

// 三个表关联
ArticleModel.find({}).populate("cid").populate("author_id").exec(function(err, docs) {
	if(err) {
		console.log(err);
		return
	}
	console.log(JSON.stringify(docs));
})

// 建议使用 ArticleModel.aggregate 进行关联查询